package com.xxl.job.admin.core.model;


import java.io.Serializable;

/**
 * (ExecuteShellDetailTable)实体类
 *
 * @author makejava
 * @since 2023-05-23 15:21:44
 */

public class ExecuteShellDetailTableLog implements Serializable {
    private static final long serialVersionUID = -82511717582300975L;
    /**
     * 主键
     */
    private String id;
    /**
     * 文件字段分隔符：支持多字符，不支持不可见字符，不支持“/”，不支持空格或tab（防止shell截取参数出错）
     */
    private String filesep;
    /**
     * 文件上传用户的EHR号，系统自动抓取带入；
     */
    private String usrid;
    /**
     * 上传文件经过系统重命名后的名字，仅包含无文件后缀的文件名。后面有详细的要求；由系统自动生成提供
     */
    private String filename;
    /**
     * 上传文件后缀名，允许为空；由系统自动生成提供
     */
    private String filesufx;
    /**
     * 待导入数据的表所在的数据库schema名；由用户前台填写
     */
    private String tabschema;
    /**
     * 待导入数据的表所在的数据表名；由用户前台填写
     */
    private String tabname;
    /**
     * 上传的文件编码：0: gbk, 1: utf8；由用户前台选择
     */
    private String charset;
    /**
     * 文件是否包含表头：1: yes, 0: no；由用户前台选择
     */
    private String hasheader;
    /**
     * 导入时允许的最大错误记录数；由用户前台填写
     */
    private String maxerrno;
    /**
     * 文件是否是压缩文件：1: yes, 0: no；由用户前台选择
     */
    private String iscomp;
    /**
     * 如非压缩文件，允许为空；如是压缩文件，压缩方式为：1: .gz, 2: .tar, 3: .tar.gz；由用户前台选择
     */
    private String compmthd;
    
    private String shellId;

    private String deaId;

    private String localFolderName;

    private String upload;

    private String shellName;

    private String excName;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getFilesep() {
        return filesep;
    }

    public void setFilesep(String filesep) {
        this.filesep = filesep;
    }

    public String getUsrid() {
        return usrid;
    }

    public void setUsrid(String usrid) {
        this.usrid = usrid;
    }

    public String getFilename() {
        return filename;
    }

    public void setFilename(String filename) {
        this.filename = filename;
    }

    public String getFilesufx() {
        return filesufx;
    }

    public void setFilesufx(String filesufx) {
        this.filesufx = filesufx;
    }

    public String getTabschema() {
        return tabschema;
    }

    public void setTabschema(String tabschema) {
        this.tabschema = tabschema;
    }

    public String getTabname() {
        return tabname;
    }

    public void setTabname(String tabname) {
        this.tabname = tabname;
    }

    public String getCharset() {
        return charset;
    }

    public void setCharset(String charset) {
        this.charset = charset;
    }

    public String getHasheader() {
        return hasheader;
    }

    public void setHasheader(String hasheader) {
        this.hasheader = hasheader;
    }

    public String getMaxerrno() {
        return maxerrno;
    }

    public void setMaxerrno(String maxerrno) {
        this.maxerrno = maxerrno;
    }

    public String getIscomp() {
        return iscomp;
    }

    public void setIscomp(String iscomp) {
        this.iscomp = iscomp;
    }

    public String getCompmthd() {
        return compmthd;
    }

    public void setCompmthd(String compmthd) {
        this.compmthd = compmthd;
    }

    public String getShellId() {
        return shellId;
    }

    public void setShellId(String shellId) {
        this.shellId = shellId;
    }

    public String getDeaId() {
        return deaId;
    }

    public void setDeaId(String deaId) {
        this.deaId = deaId;
    }

    public String getLocalFolderName() {
        return localFolderName;
    }

    public void setLocalFolderName(String localFolderName) {
        this.localFolderName = localFolderName;
    }

    public String getUpload() {
        return upload;
    }

    public void setUpload(String upload) {
        this.upload = upload;
    }

    public String getShellName() {
        return shellName;
    }

    public void setShellName(String shellName) {
        this.shellName = shellName;
    }

    public String getExcName() {
        return excName;
    }

    public void setExcName(String excName) {
        this.excName = excName;
    }
}

